/**
 * FileName: SystemAdminUpdateValidate.java
 * Author:   徐寿春
 * Date:     2023/3/21 16:35
 * <p>
 * 名称: 管理员校验更新
 */
export class SystemAdminUpdateValidate {

    id: number | null = null

    /**
     * 账号
     */
    username: string | null = null

    /**
     * 昵称
     */
    nickname: string | null = null

    /**
     * 密码
     */
    password: string | null = null
    passwordConfirm : string | null = null

    /**
     * 当前 密码
     */
    currPassword: string | null = null

    /**
     * 是否禁用
     */
    isDisable: number | null = null

    /**
     * 是否支持多端登录
     */
    isMultipoint: number | null = null

    /**
     * 排序号
     */
    sort: number | null = 0

    /**
     * 头像
     */
    avatar: string | null = null

    /**
     * 角色
     */
    roleIds : number[] = []
    deptIds: number[] = []
    postIds: number[] = []
}

export default SystemAdminUpdateValidate
